2016-07-01 - 27582 - Spec - Price Change Report #OrderEntry #abapexit

SPECIFICATIONS

27582-Spec- Price Change Report


Purpose


Need to restrict the price changes in VA01 transaction.

Admin Info


Purpose
Need to restrict the price changes in VA01 transaction.
Requested By
Daniel Brennan
Spec Created By
Deepak Yasam
Spec Created Date
07/01/2016
Spec QA by
Surya Basa
Objects
MJ3ASFE4
LV69AF01
Document Status
Complete


Estimates



Sl.No
Activity
Estimation in Hours
1
Research
04
2
Documentation
04
3
Development/ Config
20
4
Unit test in DEV
20
5
Unit test in QUA
00
6
Other activity


TOTAL
48

References


Prior Tickets

[Provide links of prior associated Spec / Break Fix BOSS document(s)]

None

Documents

[Attach any document(s) received for the requirement(s)]
None


Spec Changes


[List the changes made to program after the approval of the original requirement along with the Date on which the change request was received and the name of the initiator]

Sl.
Change Details
Requested By
Requested On
Notes if any

























Functional Requirement


Purpose/WHY:

[Explain the purpose of the project and the reason why this requirement has come]
As the price changes in VA01 are unable to be tracked, the userexit should be modified to restrict the price changes in VA01.

In Scope:

[List the activities to be included in scope]
Only VA01 transaction will restrict the price changes.

Out of Scope:

[Out of scope activities]
No other transaction is in scope.

Solution Summary


[Discuss this section with Requester and get approval prior to beginning work]

The user exit needs to be modified to restrict the price changes so that user wouldn't be able to make any price changes in VA01 by making the AFS pricing condiiton tab to dsiplay mode.
User would be able to change the price only in VA02 transaction.

All the sales order document types need to be tested for different sales org.

Test Plan

[List test scenarios/cases to be executed here]
Test ID
Test Scenario
Expected Result
SD-001
1.Create ZOR SO in 1000,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-002
Create ZU3P SO in 2000,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-003
Create ZPTO SO in 4000,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-004
Create ZJRU SO in 3200,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-005
Create ZQR SO in 3200,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-006
Create ZRRE SO in 1000,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-007
Create ZCQ SO in 1000,10,00 sales area.
Create subsequent calloff.
For Contract :
1. In VA41 , the pricing tab at both header and item should be shown in change mode and it should allow any manual price changes.

2. In VA42 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.

For Calloff:
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-008
Create ZFD SO in 3200,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-009
Create ZFOC SO in 1500,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-010
Create ZJRF SO in 3200,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-011
Create ZVMI SO in 1000,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-012
Create ZWEB SO in 2200,20,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-013
Create ZCR SO in 1200,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-014
Create ZDR SO in 1500,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-015
Create ZFCR SO in 4000,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.
SD-016
Create ZRE SO in 1000,10,00 sales area.
1. In VA01 , the pricing tab at both header and item should be shown in display mode and it should not allow any manual price changes.

2. In VA02 , the the pricing tab at both header and item should be shown in change mode and it should allow manual price changes.

Solution Details


[Provide complete technical details for configuration or programming here]

Two enhancements have been implemented in the following Standard Includes to restrict the users to make the pricing changes at both Header Level / Item Level while creating the sales orders using Transaction Code 'VA01':

Note: This change applies only to the Transaction Code 'VA01' and users would be able to make the changes using the Transaction Code - 'VA02'.

Issues


[List Issues / Bugs identified in configuration or development]